Big Huge Thesaurus

light microscope

noun